- 01. Welcome to Gradle for Android and Java!
- 02. Java and Android Builds
- 03. Build Tool Advantages
- 04. Why Gradle
- 05. Intro to Tasks
- 06. Command Line Gradle
- 07. Run Your First Task
- 08. Gradle Installation
- 09. Install Gradle
- 10. Gradle Build Scripts
- 11. Groovy Fundamentals
- 12. Groovy Closures and Objects
- 13. Experiment with Groovy
- 14. Task Configuration
- 15. Configure a Task
- 16. Task Dependencies and Ordering
- 17. Configure Task Dependencies
- 18. Typed Tasks
- 19. Gradle DSL Reference
- 20. Docs Scavenger Hunt
- 21. Interacting With The File System
- 22. Configure File System Tasks
- 23. Incremental Builds
- 24. Explore Incremental Builds
- 25. Parameterising Your Build
- 26. Gradle Properties
- 27. Creating Custom Task Types
- 28. Create Your Own Task Type
- 29. Troubleshooting and Logging
- 30. Investigate Logging
- 31. Build Lifecycle
- 32. Explore the Build Lifecycle
- 33. On to Java!